int foo() {
  int *x;
  return 0;
}


int foo() {
  int **x;
  return 0;
}

int foo() {
  int (*x)[45];
  return 0;
}
